gdkwindow-wayland: Another slight rearrange
authorJasper St. Pierre <jstpierre@mecheye.net>
Thu, 19 Jun 2014 18:34:22 +0000 (14:34 -0400)
committerJasper St. Pierre <jstpierre@mecheye.net>
Thu, 19 Jun 2014 18:56:17 +0000 (14:56 -0400)
gdk/wayland/gdkwindow-wayland.c

index 4d151678fd88068289025408b343bdd7bebc1cc7..3e77b1c1d0fa0f7292d7a0026000b3b7e26d6ecb 100644 (file)
@@ -599,8 +599,6 @@ gdk_wayland_window_configure (GdkWindow *window,
   if (window->width == width && window->height == height)
     return;
 
-  display = gdk_window_get_display (window);
-
   event = gdk_event_new (GDK_CONFIGURE);
   event->configure.window = g_object_ref (window);
   event->configure.send_event = FALSE;
@@ -610,6 +608,7 @@ gdk_wayland_window_configure (GdkWindow *window,
   gdk_wayland_window_update_size (window, width, height);
   _gdk_window_update_size (window);
 
+  display = gdk_window_get_display (window);
   _gdk_wayland_display_deliver_event (display, event);
 }
 
@@ -831,13 +830,11 @@ xdg_surface_close (void *data,
   GdkDisplay *display;
   GdkEvent *event;
 
-  display = gdk_window_get_display (window);
-
   event = gdk_event_new (GDK_DELETE);
-
   event->any.window = window;
   event->any.send_event = TRUE;
 
+  display = gdk_window_get_display (window);
   _gdk_wayland_display_deliver_event (display, event);
 }